bishop's cap cactus - Spanish English Dictionary